package com.yiren.backstage.communication.api;

import com.yiren.backstage.communication.interfaces.DataCallback;

/**
 * Time:2021/11/19 15:47
 * Author:xiaozan
 * Description:通讯接口 API
 */
public interface ICommunication {

    //启动
    void start();

    //关闭
    void stop();


    /**
     * 发送指令
     * @param data 发送内容
     * @param replyHead 回复消息协议头
     * @param dataCallback 发送回复消息回调
     */
    void writeData(byte[] data, String replyHead, DataCallback dataCallback);

}
